Documentation
Pour les utilisateurs
Pour les développeurs
Structure des templates
Les templates sont séparés en plusieurs dossiers :
- "src/Blocs" : blocs
- "templates/bundles" : login (page de connexion, réinitialisation du mot de passe,...) et pages d'erreur
- "templates/front" : front-office
- "templates/back" : back-office
Le template de base pour le front-office est "front/base.html.twig", et est constitué de plusieurs blocs twig, écrasés ou complétés par les templates qui l'étendent :
- "title" : balise title
- "stylesheets" : liste des fichiers css appelés
- "head" : meta-description
- "before_main" : bloc situé entre le header et le bloc main, par exemple utilisé pour insérer un bandeau d'illustration en haut des pages
- "fos_user_content" : utilisé pour insérer les contenus du bundle FosUserBundle (pages de login, mot de passe oublié, création de compte,...)
- "main" : conteneur principal du contenu des pages
- "javascripts" : liste des fichiers javascript appelés